/*
     Copyright (C) 2011 Benny Mackney

    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
    the Free Software Foundation, either version 3 of the License, or
    (at your option) any later version.

    This program is distributed in the hope that it will be useful,
    but WITHOUT ANY WARRANTY; without even the implied warranty of
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    GNU General Public License for more details.

    You should have received a copy of the GNU General Public License
    along with this program.  If not, see <http://www.gnu.org/licenses/>.
*/

#ifndef BENNYSC_H_INCLUDED
/// Guard block
#define BENNYSC_H_INCLUDE

/// Library version number
#define BSC_VERSION 0.01
/// Library version string (currently a comment on release readiness)
#define BSC_VERSIONSTRING "TOO-MUCH-PRERELEASE"
/// Mathematical constant tau (2*pi)
#define BSC_TAU		6.28318530717958647692
/// Index number used for "centered drawing" mode on a Box (see Box::set_mode() and Box::get_mode())
#define BSC_BOXMODE_DRAWCENTERED 0
/// Index number used for "free sprite on destruction" mode on a Box (see Box::set_mode() and Box::get_mode())
#define BSC_BOXMODE_FREESPRITE 1


#endif // BENNYSC_H_INCLUDED
